be trying to keep up - German English Dictionary